Big Huge Thesaurus

golden honey plant

noun